Probabilistic Total Store Ordering
نویسندگان
چکیده
Abstract We present Probabilistic Total Store Ordering (PTSO) – a probabilistic extension of the classical TSO semantics. For given (finite-state) program, operational semantics PTSO induces an infinite-state Markov chain. resolve inherent non-determinism due to process schedulings and memory updates according probability distributions. provide comprehensive set results showing decidability several properties for PTSO, namely (i) Almost-Sure (Repeated) Reachability : whether run, starting from initial configuration, almost surely visits (resp. repeatedly visits) target configurations. (ii) Almost-Never run never target. (iii) Approximate Quantitative approximate, up arbitrary degree precision, measure runs that start configuration (repeatedly) visit (iv) Expected Average Cost: expected average cost derive our through nontrivial combination theory (infinite-state) chains, theories decisive eager specific techniques combinatorics, as well as, complexity (non-probabilistic) As far we know, this is first work considers verification programs running on weak models.
منابع مشابه
Probabilistic analysis of causal message ordering
Causal message ordering (CMO) demands that messages directed to the same destinations must be delivered in an order consistent with their potential causality. In this paper, we present a modular decomposition of CMO, and evaluate the probability of breaking CMO by assuming two probabilistic models on message delays: exponential distribution and uniform distribution. These models represent the c...
متن کاملProbabilistic Text Structuring: Experiments with Sentence Ordering
Ordering information is a critical task for natural language generation applications. In this paper we propose an approach to information ordering that is particularly suited for text-to-text generation. We describe a model that learns constraints on sentence order from a corpus of domainspecific texts and an algorithm that yields the most likely order among several alternatives. We evaluate th...
متن کاملAn Examination of Probabilistic Value-Ordering Heuristics
Searching for solutions to constraint satisfaction problems (CSPs) is NP-hard in general. Heuristics for variable and value ordering have proven useful in guiding the search towards more fruitful areas of the search space and hence reducing the amount of time spent searching for solutions. Static ordering methods impart an ordering in advance of the search and dynamic ordering methods use infor...
متن کاملPriority-Based Total and Semi-Total Ordering Broadcast Protocols
In new applications like groupware systems, broadcast communication of various kinds of data like transactions and les is required. In these applications, some of protocol data units (PDUs) with control data like transactions have to be delivered earlier than another PDU. One approach to providing various kinds of communications like control data transmission and le transfer by using a common c...
متن کاملImplementation of an Adaptive Total Ordering Protocol
In distributed systems, the communication among group members often needs ordered messages to guarantee that every member receives the messages in the same order. Oftentimes, changes in distributed computing environment occur and this undermines the assumption of any ordering algorithm. Therefore, it is difficult to presume a suitable ordering algorithm and apply a single algorithm throughout t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Lecture Notes in Computer Science
سال: 2022
ISSN: ['1611-3349', '0302-9743']
DOI: https://doi.org/10.1007/978-3-030-99336-8_12